/* common stype */
* { margin:0; padding:0; }
a { color:#444444; text-decoration:none;}
a:hover, a:focus { color:#70BA2D; text-decoration:underline;}
html, body {font-size:12px; line-height:1.5em; color:#525252; background:url(../Images/bg_02.jpg) left bottom repeat-x; }
table { border-collapse:collapse; border:0; }
table, div { color:#666666; font-size:12px; line-height:1.5em;}
form, ul, ol, dl, table, div, h1, h2, h3, h4, h5 { margin:0; padding:0; }
select, textarea { vertical-align:middle }
strong, b { font-weight:bold; }
form, ul, ol, dl, table, div, h1, h2, h3, h4 { margin:0; padding:0; }
ul, li, ol { list-style-type : none; }
img, fieldset { border:0; }
select, input, li img { vertical-align:middle }
img, input { vertical-align:middle }
legend, hr, caption { display:none; }
.fl { float:left!important; }
.fr { float:right!important; }
.cl { clear:both; }
.al { text-align:left!important; }
.ar { text-align:right!important; }
.ac { text-align:center!important; }
.at { vertical-align:top!important; }
.am { vertical-align:middle!important; }
.b { font-weight:bold; }
.nb { font-weight:normal; }
.u { text-decoration:underline; }
.n { background-image:none !important; }
#skipToContent { display:none!important; }
.bor_none { border:none !important; }
.display_none { display:none!important; }
.mb_0 { margin-bottom:0!important; }
.mt_10 { margin-top:10px!important; }
.mt_25 { margin-top:25px!important; }
.ml_10 { margin-left:10px!important; }
.mr_10 { margin-right:10px!important; }
.p_0 { padding:0px!important; }
.pl_10 { padding-left:10px!important; }
.pt_15 { padding-top:15px!important; }
.pb_10 { padding-bottom:10px!important; }
.tp_10 { padding-top:10px!important; }
.none { display:none!important; }
.bg_none { background:none!important; }
.bd_none { border:none!important; }




